home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / lisp / kcl / akcl / kcl.lha / cmpnew / makefile < prev   
Makefile  |  1985-11-27  |  496b  |  31 lines

  1. .SUFFIXES: .o .c .lsp
  2.  
  3.  
  4. PORTDIR    = ../unixport
  5.  
  6.  
  7. OBJS    = cmpbind.o cmpblock.o cmpcall.o cmpcatch.o cmpenv.o cmpeval.o \
  8.     cmpflet.o cmpfun.o cmpif.o cmpinline.o cmplabel.o cmplam.o cmplet.o \
  9.     cmploc.o cmpmap.o cmpmulti.o cmpspecial.o cmptag.o cmptop.o \
  10.     cmptype.o cmputil.o cmpvar.o cmpvs.o cmpwt.o
  11.  
  12.  
  13. CFLAGS    = -c -O
  14.  
  15.  
  16. all:    $(OBJS)
  17.  
  18.  
  19. .lsp.c:
  20.     $(PORTDIR)/saved_kcl $(PORTDIR)/ $* $* S0111
  21.  
  22. .c.o:
  23.     cc $(CFLAGS) $*.c
  24.     cat $*.data >> $*.o
  25.  
  26.  
  27. clean:
  28.     rm -f *.o core a.out
  29. allclean:
  30.     rm -f *.h *.data *.c
  31.